package com.study.model.pojo;

import java.io.Serializable;
import javax.persistence.*;

import com.fasterxml.jackson.annotation.JsonIgnore;

import java.util.List;

/**
 * The persistent class for the dictionary database table.
 * 
 */
@Entity
@NamedQuery(name = "Dictionary.findAll", query = "SELECT d FROM Dictionary d")
public class Dictionary implements Serializable {
	@JsonIgnore
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name = "dic_id")
	
	private int dicId;

	@Column(name = "dic_desc")
	
	private String dicDesc;

	@Column(name = "dic_name")
	
	private String dicName;

	@Column(name = "dic_parid")
	
	private Integer dicParid;

	// bi-directional many-to-one association to Addresdetail
	@OneToMany(mappedBy = "dictionary")
	
	@JsonIgnore
	private List<Addresdetail> addresdetails;

	// bi-directional many-to-one association to Affix
	@OneToMany(mappedBy = "dictionary")
	
	@JsonIgnore
	private List<Affix> affixs;

	// bi-directional many-to-one association to Anniversary
	@OneToMany(mappedBy = "dictionary")
	
	@JsonIgnore
	private List<Anniversary> anniversaries;

	// bi-directional many-to-one association to Colle
	@OneToMany(mappedBy = "dictionary1")
	
	@JsonIgnore
	private List<Colle> colles1;

	// bi-directional many-to-one association to Colle
	@OneToMany(mappedBy = "dictionary2")
	
	@JsonIgnore
	private List<Colle> colles2;

	// bi-directional many-to-one association to Competitor
	@OneToMany(mappedBy = "dictionary")
	
	@JsonIgnore
	private List<Competitor> competitors;

	// bi-directional many-to-one association to Complaint
	@OneToMany(mappedBy = "dictionary1")
	
	@JsonIgnore
	private List<Complaint> complaints1;

	// bi-directional many-to-one association to Complaint
	@OneToMany(mappedBy = "dictionary2")
	
	@JsonIgnore
	private List<Complaint> complaints2;

	// bi-directional many-to-one association to Complaint
	@OneToMany(mappedBy = "dictionary3")
	
	@JsonIgnore
	private List<Complaint> complaints3;

	// bi-directional many-to-one association to Cusmshift
	@OneToMany(mappedBy = "dictionary")
	
	@JsonIgnore
	private List<Cusmshift> cusmshifts;

	// bi-directional many-to-one association to Customer
	@OneToMany(mappedBy = "dictionary1")
	
	@JsonIgnore
	private List<Customer> customers1;

	// bi-directional many-to-one association to Customer
	@OneToMany(mappedBy = "dictionary2")
	
	@JsonIgnore
	private List<Customer> customers2;

	// bi-directional many-to-one association to Customer
	@OneToMany(mappedBy = "dictionary3")
	
	@JsonIgnore
	private List<Customer> customers3;

	// bi-directional many-to-one association to Customer
	@OneToMany(mappedBy = "dictionary4")
	
	@JsonIgnore
	private List<Customer> customers4;

	// bi-directional many-to-one association to Customer
	@OneToMany(mappedBy = "dictionary5")
	
	@JsonIgnore
	private List<Customer> customers5;

	// bi-directional many-to-one association to Customer
	@OneToMany(mappedBy = "dictionary6")
	
	@JsonIgnore
	private List<Customer> customers6;

	// bi-directional many-to-one association to Deliverdetail
	@OneToMany(mappedBy = "dictionary")
	
	@JsonIgnore
	private List<Deliverdetail> deliverdetails;

	// bi-directional many-to-one association to Deliveryschedule
	@OneToMany(mappedBy = "dictionary")
	
	@JsonIgnore
	private List<Deliveryschedule> deliveryschedules;

	// bi-directional many-to-one association to Demand
	@OneToMany(mappedBy = "dictionary")
	
	@JsonIgnore
	private List<Demand> demands;

	// bi-directional many-to-one association to Good
	@OneToMany(mappedBy = "dictionary1")
	
	@JsonIgnore
	private List<Good> goods1;

	// bi-directional many-to-one association to Good
	@OneToMany(mappedBy = "dictionary2")
	
	@JsonIgnore
	private List<Good> goods2;

	// bi-directional many-to-one association to Linkman
	@OneToMany(mappedBy = "dictionary1")
	
	@JsonIgnore
	private List<Linkman> linkmans1;

	// bi-directional many-to-one association to Linkman
	@OneToMany(mappedBy = "dictionary2")
	@JsonIgnore

	private List<Linkman> linkmans2;

	// bi-directional many-to-one association to Linkman
	@OneToMany(mappedBy = "dictionary3")
	@JsonIgnore

	private List<Linkman> linkmans3;

	// bi-directional many-to-one association to Linkman
	@OneToMany(mappedBy = "dictionary4")
	@JsonIgnore
	
	private List<Linkman> linkmans4;

	// bi-directional many-to-one association to Linkman
	@OneToMany(mappedBy = "dictionary5")
	@JsonIgnore

	private List<Linkman> linkmans5;

	// bi-directional many-to-one association to Moneybackplan
	@OneToMany(mappedBy = "dictionary")
	@JsonIgnore
	
	private List<Moneybackplan> moneybackplans;

	// bi-directional many-to-one association to Opportunity
	@OneToMany(mappedBy = "dictionary1")
	@JsonIgnore

	private List<Opportunity> opportunitys1;

	// bi-directional many-to-one association to Opportunity
	@OneToMany(mappedBy = "dictionary2")
	@JsonIgnore

	private List<Opportunity> opportunitys2;

	// bi-directional many-to-one association to Opportunity
	@OneToMany(mappedBy = "dictionary3")
	@JsonIgnore
	
	private List<Opportunity> opportunitys3;

	// bi-directional many-to-one association to Opportunity
	@OneToMany(mappedBy = "dictionary4")
	@JsonIgnore
	
	private List<Opportunity> opportunitys4;

	// bi-directional many-to-one association to Opportunity
	@OneToMany(mappedBy = "dictionary5")
	@JsonIgnore
	
	private List<Opportunity> opportunitys5;



	// bi-directional many-to-one association to Orderform
	@OneToMany(mappedBy = "dictionary1")
	@JsonIgnore

	private List<Orderform> orderforms1;

	// bi-directional many-to-one association to Orderform
	@OneToMany(mappedBy = "dictionary2")
	@JsonIgnore
	
	private List<Orderform> orderforms2;

	// bi-directional many-to-one association to Orderform
	@OneToMany(mappedBy = "dictionary3")
	@JsonIgnore
	
	private List<Orderform> orderforms3;

	// bi-directional many-to-one association to Orderform
	@OneToMany(mappedBy = "dictionary4")
	@JsonIgnore
	
	private List<Orderform> orderforms4;

	// bi-directional many-to-one association to Paymentrecord
	@OneToMany(mappedBy = "dictionary1")
	
	@JsonIgnore
	private List<Paymentrecord> paymentrecords1;

	// bi-directional many-to-one association to Paymentrecord
	@OneToMany(mappedBy = "dictionary2")
	
	@JsonIgnore
	private List<Paymentrecord> paymentrecords2;

	// bi-directional many-to-one association to Repairlist
	@OneToMany(mappedBy = "dictionary1")
	
	@JsonIgnore
	private List<Repairlist> repairlists1;

	// bi-directional many-to-one association to Repairlist
	@OneToMany(mappedBy = "dictionary2")
	
	@JsonIgnore
	private List<Repairlist> repairlists2;

	// bi-directional many-to-one association to Repairlist
	@OneToMany(mappedBy = "dictionary3")
	
	@JsonIgnore
	private List<Repairlist> repairlists3;

	// bi-directional many-to-one association to Returne
	@OneToMany(mappedBy = "dictionary1")
	@JsonIgnore
	private List<Returne> returnes1;

	// bi-directional many-to-one association to Returne
	@OneToMany(mappedBy = "dictionary2")
	@JsonIgnore
	private List<Returne> returnes2;

	// bi-directional many-to-one association to Service
	@OneToMany(mappedBy = "dictionary1")
	@JsonIgnore
	private List<Service> services1;

	// bi-directional many-to-one association to Service
	@OneToMany(mappedBy = "dictionary2")
	@JsonIgnore
	private List<Service> services2;

	// bi-directional many-to-one association to Service
	@OneToMany(mappedBy = "dictionary3")
	@JsonIgnore
	private List<Service> services3;

	public Dictionary() {
	}

	public int getDicId() {
		return this.dicId;
	}

	public void setDicId(int dicId) {
		this.dicId = dicId;
	}

	public String getDicDesc() {
		return this.dicDesc;
	}

	public void setDicDesc(String dicDesc) {
		this.dicDesc = dicDesc;
	}

	public String getDicName() {
		return this.dicName;
	}

	public void setDicName(String dicName) {
		this.dicName = dicName;
	}

	public Integer getDicParid() {
		return this.dicParid;
	}

	public void setDicParid(Integer dicParid) {
		this.dicParid = dicParid;
	}

	public List<Addresdetail> getAddresdetails() {
		return this.addresdetails;
	}

	public void setAddresdetails(List<Addresdetail> addresdetails) {
		this.addresdetails = addresdetails;
	}

	public Addresdetail addAddresdetail(Addresdetail addresdetail) {
		getAddresdetails().add(addresdetail);
		addresdetail.setDictionary(this);

		return addresdetail;
	}

	public Addresdetail removeAddresdetail(Addresdetail addresdetail) {
		getAddresdetails().remove(addresdetail);
		addresdetail.setDictionary(null);

		return addresdetail;
	}

	public List<Affix> getAffixs() {
		return this.affixs;
	}

	public void setAffixs(List<Affix> affixs) {
		this.affixs = affixs;
	}

	public Affix addAffix(Affix affix) {
		getAffixs().add(affix);
		affix.setDictionary(this);

		return affix;
	}

	public Affix removeAffix(Affix affix) {
		getAffixs().remove(affix);
		affix.setDictionary(null);

		return affix;
	}

	public List<Anniversary> getAnniversaries() {
		return this.anniversaries;
	}

	public void setAnniversaries(List<Anniversary> anniversaries) {
		this.anniversaries = anniversaries;
	}

	public Anniversary addAnniversary(Anniversary anniversary) {
		getAnniversaries().add(anniversary);
		anniversary.setDictionary(this);

		return anniversary;
	}

	public Anniversary removeAnniversary(Anniversary anniversary) {
		getAnniversaries().remove(anniversary);
		anniversary.setDictionary(null);

		return anniversary;
	}

	public List<Colle> getColles1() {
		return this.colles1;
	}

	public void setColles1(List<Colle> colles1) {
		this.colles1 = colles1;
	}

	public Colle addColles1(Colle colles1) {
		getColles1().add(colles1);
		colles1.setDictionary1(this);

		return colles1;
	}

	public Colle removeColles1(Colle colles1) {
		getColles1().remove(colles1);
		colles1.setDictionary1(null);

		return colles1;
	}

	public List<Colle> getColles2() {
		return this.colles2;
	}

	public void setColles2(List<Colle> colles2) {
		this.colles2 = colles2;
	}

	public Colle addColles2(Colle colles2) {
		getColles2().add(colles2);
		colles2.setDictionary2(this);

		return colles2;
	}

	public Colle removeColles2(Colle colles2) {
		getColles2().remove(colles2);
		colles2.setDictionary2(null);

		return colles2;
	}

	public List<Competitor> getCompetitors() {
		return this.competitors;
	}

	public void setCompetitors(List<Competitor> competitors) {
		this.competitors = competitors;
	}

	public Competitor addCompetitor(Competitor competitor) {
		getCompetitors().add(competitor);
		competitor.setDictionary(this);

		return competitor;
	}

	public Competitor removeCompetitor(Competitor competitor) {
		getCompetitors().remove(competitor);
		competitor.setDictionary(null);

		return competitor;
	}

	public List<Complaint> getComplaints1() {
		return this.complaints1;
	}

	public void setComplaints1(List<Complaint> complaints1) {
		this.complaints1 = complaints1;
	}

	public Complaint addComplaints1(Complaint complaints1) {
		getComplaints1().add(complaints1);
		complaints1.setDictionary1(this);

		return complaints1;
	}

	public Complaint removeComplaints1(Complaint complaints1) {
		getComplaints1().remove(complaints1);
		complaints1.setDictionary1(null);

		return complaints1;
	}

	public List<Complaint> getComplaints2() {
		return this.complaints2;
	}

	public void setComplaints2(List<Complaint> complaints2) {
		this.complaints2 = complaints2;
	}

	public Complaint addComplaints2(Complaint complaints2) {
		getComplaints2().add(complaints2);
		complaints2.setDictionary2(this);

		return complaints2;
	}

	public Complaint removeComplaints2(Complaint complaints2) {
		getComplaints2().remove(complaints2);
		complaints2.setDictionary2(null);

		return complaints2;
	}

	public List<Complaint> getComplaints3() {
		return this.complaints3;
	}

	public void setComplaints3(List<Complaint> complaints3) {
		this.complaints3 = complaints3;
	}

	public Complaint addComplaints3(Complaint complaints3) {
		getComplaints3().add(complaints3);
		complaints3.setDictionary3(this);

		return complaints3;
	}

	public Complaint removeComplaints3(Complaint complaints3) {
		getComplaints3().remove(complaints3);
		complaints3.setDictionary3(null);

		return complaints3;
	}

	public List<Cusmshift> getCusmshifts() {
		return this.cusmshifts;
	}

	public void setCusmshifts(List<Cusmshift> cusmshifts) {
		this.cusmshifts = cusmshifts;
	}

	public Cusmshift addCusmshift(Cusmshift cusmshift) {
		getCusmshifts().add(cusmshift);
		cusmshift.setDictionary(this);

		return cusmshift;
	}

	public Cusmshift removeCusmshift(Cusmshift cusmshift) {
		getCusmshifts().remove(cusmshift);
		cusmshift.setDictionary(null);

		return cusmshift;
	}

	public List<Customer> getCustomers1() {
		return this.customers1;
	}

	public void setCustomers1(List<Customer> customers1) {
		this.customers1 = customers1;
	}

	public Customer addCustomers1(Customer customers1) {
		getCustomers1().add(customers1);
		customers1.setDictionary1(this);

		return customers1;
	}

	public Customer removeCustomers1(Customer customers1) {
		getCustomers1().remove(customers1);
		customers1.setDictionary1(null);

		return customers1;
	}

	public List<Customer> getCustomers2() {
		return this.customers2;
	}

	public void setCustomers2(List<Customer> customers2) {
		this.customers2 = customers2;
	}

	public Customer addCustomers2(Customer customers2) {
		getCustomers2().add(customers2);
		customers2.setDictionary2(this);

		return customers2;
	}

	public Customer removeCustomers2(Customer customers2) {
		getCustomers2().remove(customers2);
		customers2.setDictionary2(null);

		return customers2;
	}

	public List<Customer> getCustomers3() {
		return this.customers3;
	}

	public void setCustomers3(List<Customer> customers3) {
		this.customers3 = customers3;
	}

	public Customer addCustomers3(Customer customers3) {
		getCustomers3().add(customers3);
		customers3.setDictionary3(this);

		return customers3;
	}

	public Customer removeCustomers3(Customer customers3) {
		getCustomers3().remove(customers3);
		customers3.setDictionary3(null);

		return customers3;
	}

	public List<Customer> getCustomers4() {
		return this.customers4;
	}

	public void setCustomers4(List<Customer> customers4) {
		this.customers4 = customers4;
	}

	public Customer addCustomers4(Customer customers4) {
		getCustomers4().add(customers4);
		customers4.setDictionary4(this);

		return customers4;
	}

	public Customer removeCustomers4(Customer customers4) {
		getCustomers4().remove(customers4);
		customers4.setDictionary4(null);

		return customers4;
	}

	public List<Customer> getCustomers5() {
		return this.customers5;
	}

	public void setCustomers5(List<Customer> customers5) {
		this.customers5 = customers5;
	}

	public Customer addCustomers5(Customer customers5) {
		getCustomers5().add(customers5);
		customers5.setDictionary5(this);

		return customers5;
	}

	public Customer removeCustomers5(Customer customers5) {
		getCustomers5().remove(customers5);
		customers5.setDictionary5(null);

		return customers5;
	}

	public List<Customer> getCustomers6() {
		return this.customers6;
	}

	public void setCustomers6(List<Customer> customers6) {
		this.customers6 = customers6;
	}

	public Customer addCustomers6(Customer customers6) {
		getCustomers6().add(customers6);
		customers6.setDictionary6(this);

		return customers6;
	}

	public Customer removeCustomers6(Customer customers6) {
		getCustomers6().remove(customers6);
		customers6.setDictionary6(null);

		return customers6;
	}

	public List<Deliverdetail> getDeliverdetails() {
		return this.deliverdetails;
	}

	public void setDeliverdetails(List<Deliverdetail> deliverdetails) {
		this.deliverdetails = deliverdetails;
	}

	public Deliverdetail addDeliverdetail(Deliverdetail deliverdetail) {
		getDeliverdetails().add(deliverdetail);
		deliverdetail.setDictionary(this);

		return deliverdetail;
	}

	public Deliverdetail removeDeliverdetail(Deliverdetail deliverdetail) {
		getDeliverdetails().remove(deliverdetail);
		deliverdetail.setDictionary(null);

		return deliverdetail;
	}

	public List<Deliveryschedule> getDeliveryschedules() {
		return this.deliveryschedules;
	}

	public void setDeliveryschedules(List<Deliveryschedule> deliveryschedules) {
		this.deliveryschedules = deliveryschedules;
	}

	public Deliveryschedule addDeliveryschedule(Deliveryschedule deliveryschedule) {
		getDeliveryschedules().add(deliveryschedule);
		deliveryschedule.setDictionary(this);

		return deliveryschedule;
	}

	public Deliveryschedule removeDeliveryschedule(Deliveryschedule deliveryschedule) {
		getDeliveryschedules().remove(deliveryschedule);
		deliveryschedule.setDictionary(null);

		return deliveryschedule;
	}

	public List<Demand> getDemands() {
		return this.demands;
	}

	public void setDemands(List<Demand> demands) {
		this.demands = demands;
	}

	public Demand addDemand(Demand demand) {
		getDemands().add(demand);
		demand.setDictionary(this);

		return demand;
	}

	public Demand removeDemand(Demand demand) {
		getDemands().remove(demand);
		demand.setDictionary(null);

		return demand;
	}

	public List<Good> getGoods1() {
		return this.goods1;
	}

	public void setGoods1(List<Good> goods1) {
		this.goods1 = goods1;
	}

	public Good addGoods1(Good goods1) {
		getGoods1().add(goods1);
		goods1.setDictionary1(this);

		return goods1;
	}

	public Good removeGoods1(Good goods1) {
		getGoods1().remove(goods1);
		goods1.setDictionary1(null);

		return goods1;
	}

	public List<Good> getGoods2() {
		return this.goods2;
	}

	public void setGoods2(List<Good> goods2) {
		this.goods2 = goods2;
	}

	public Good addGoods2(Good goods2) {
		getGoods2().add(goods2);
		goods2.setDictionary2(this);

		return goods2;
	}

	public Good removeGoods2(Good goods2) {
		getGoods2().remove(goods2);
		goods2.setDictionary2(null);

		return goods2;
	}

	public List<Linkman> getLinkmans1() {
		return this.linkmans1;
	}

	public void setLinkmans1(List<Linkman> linkmans1) {
		this.linkmans1 = linkmans1;
	}

	public Linkman addLinkmans1(Linkman linkmans1) {
		getLinkmans1().add(linkmans1);
		linkmans1.setDictionary1(this);

		return linkmans1;
	}

	public Linkman removeLinkmans1(Linkman linkmans1) {
		getLinkmans1().remove(linkmans1);
		linkmans1.setDictionary1(null);

		return linkmans1;
	}

	public List<Linkman> getLinkmans2() {
		return this.linkmans2;
	}

	public void setLinkmans2(List<Linkman> linkmans2) {
		this.linkmans2 = linkmans2;
	}

	public Linkman addLinkmans2(Linkman linkmans2) {
		getLinkmans2().add(linkmans2);
		linkmans2.setDictionary2(this);

		return linkmans2;
	}

	public Linkman removeLinkmans2(Linkman linkmans2) {
		getLinkmans2().remove(linkmans2);
		linkmans2.setDictionary2(null);

		return linkmans2;
	}

	public List<Linkman> getLinkmans3() {
		return this.linkmans3;
	}

	public void setLinkmans3(List<Linkman> linkmans3) {
		this.linkmans3 = linkmans3;
	}

	public Linkman addLinkmans3(Linkman linkmans3) {
		getLinkmans3().add(linkmans3);
		linkmans3.setDictionary3(this);

		return linkmans3;
	}

	public Linkman removeLinkmans3(Linkman linkmans3) {
		getLinkmans3().remove(linkmans3);
		linkmans3.setDictionary3(null);

		return linkmans3;
	}

	public List<Linkman> getLinkmans4() {
		return this.linkmans4;
	}

	public void setLinkmans4(List<Linkman> linkmans4) {
		this.linkmans4 = linkmans4;
	}

	public Linkman addLinkmans4(Linkman linkmans4) {
		getLinkmans4().add(linkmans4);
		linkmans4.setDictionary4(this);

		return linkmans4;
	}

	public Linkman removeLinkmans4(Linkman linkmans4) {
		getLinkmans4().remove(linkmans4);
		linkmans4.setDictionary4(null);

		return linkmans4;
	}

	public List<Linkman> getLinkmans5() {
		return this.linkmans5;
	}

	public void setLinkmans5(List<Linkman> linkmans5) {
		this.linkmans5 = linkmans5;
	}

	public Linkman addLinkmans5(Linkman linkmans5) {
		getLinkmans5().add(linkmans5);
		linkmans5.setDictionary5(this);

		return linkmans5;
	}

	public Linkman removeLinkmans5(Linkman linkmans5) {
		getLinkmans5().remove(linkmans5);
		linkmans5.setDictionary5(null);

		return linkmans5;
	}

	public List<Moneybackplan> getMoneybackplans() {
		return this.moneybackplans;
	}

	public void setMoneybackplans(List<Moneybackplan> moneybackplans) {
		this.moneybackplans = moneybackplans;
	}

	public Moneybackplan addMoneybackplan(Moneybackplan moneybackplan) {
		getMoneybackplans().add(moneybackplan);
		moneybackplan.setDictionary(this);

		return moneybackplan;
	}

	public Moneybackplan removeMoneybackplan(Moneybackplan moneybackplan) {
		getMoneybackplans().remove(moneybackplan);
		moneybackplan.setDictionary(null);

		return moneybackplan;
	}

	public List<Opportunity> getOpportunitys1() {
		return this.opportunitys1;
	}

	public void setOpportunitys1(List<Opportunity> opportunitys1) {
		this.opportunitys1 = opportunitys1;
	}

	public Opportunity addOpportunitys1(Opportunity opportunitys1) {
		getOpportunitys1().add(opportunitys1);
		opportunitys1.setDictionary1(this);

		return opportunitys1;
	}

	public Opportunity removeOpportunitys1(Opportunity opportunitys1) {
		getOpportunitys1().remove(opportunitys1);
		opportunitys1.setDictionary1(null);

		return opportunitys1;
	}

	public List<Opportunity> getOpportunitys2() {
		return this.opportunitys2;
	}

	public void setOpportunitys2(List<Opportunity> opportunitys2) {
		this.opportunitys2 = opportunitys2;
	}

	public Opportunity addOpportunitys2(Opportunity opportunitys2) {
		getOpportunitys2().add(opportunitys2);
		opportunitys2.setDictionary2(this);

		return opportunitys2;
	}

	public Opportunity removeOpportunitys2(Opportunity opportunitys2) {
		getOpportunitys2().remove(opportunitys2);
		opportunitys2.setDictionary2(null);

		return opportunitys2;
	}

	public List<Opportunity> getOpportunitys3() {
		return this.opportunitys3;
	}

	public void setOpportunitys3(List<Opportunity> opportunitys3) {
		this.opportunitys3 = opportunitys3;
	}

	public Opportunity addOpportunitys3(Opportunity opportunitys3) {
		getOpportunitys3().add(opportunitys3);
		opportunitys3.setDictionary3(this);

		return opportunitys3;
	}

	public Opportunity removeOpportunitys3(Opportunity opportunitys3) {
		getOpportunitys3().remove(opportunitys3);
		opportunitys3.setDictionary3(null);

		return opportunitys3;
	}

	public List<Opportunity> getOpportunitys4() {
		return this.opportunitys4;
	}

	public void setOpportunitys4(List<Opportunity> opportunitys4) {
		this.opportunitys4 = opportunitys4;
	}

	public Opportunity addOpportunitys4(Opportunity opportunitys4) {
		getOpportunitys4().add(opportunitys4);
		opportunitys4.setDictionary4(this);

		return opportunitys4;
	}

	public Opportunity removeOpportunitys4(Opportunity opportunitys4) {
		getOpportunitys4().remove(opportunitys4);
		opportunitys4.setDictionary4(null);

		return opportunitys4;
	}

	public List<Opportunity> getOpportunitys5() {
		return this.opportunitys5;
	}

	public void setOpportunitys5(List<Opportunity> opportunitys5) {
		this.opportunitys5 = opportunitys5;
	}

	public Opportunity addOpportunitys5(Opportunity opportunitys5) {
		getOpportunitys5().add(opportunitys5);
		opportunitys5.setDictionary5(this);

		return opportunitys5;
	}

	public Opportunity removeOpportunitys5(Opportunity opportunitys5) {
		getOpportunitys5().remove(opportunitys5);
		opportunitys5.setDictionary5(null);

		return opportunitys5;
	}

	

	public List<Orderform> getOrderforms1() {
		return this.orderforms1;
	}

	public void setOrderforms1(List<Orderform> orderforms1) {
		this.orderforms1 = orderforms1;
	}

	public Orderform addOrderforms1(Orderform orderforms1) {
		getOrderforms1().add(orderforms1);
		orderforms1.setDictionary1(this);

		return orderforms1;
	}

	public Orderform removeOrderforms1(Orderform orderforms1) {
		getOrderforms1().remove(orderforms1);
		orderforms1.setDictionary1(null);

		return orderforms1;
	}

	public List<Orderform> getOrderforms2() {
		return this.orderforms2;
	}

	public void setOrderforms2(List<Orderform> orderforms2) {
		this.orderforms2 = orderforms2;
	}

	public Orderform addOrderforms2(Orderform orderforms2) {
		getOrderforms2().add(orderforms2);
		orderforms2.setDictionary2(this);

		return orderforms2;
	}

	public Orderform removeOrderforms2(Orderform orderforms2) {
		getOrderforms2().remove(orderforms2);
		orderforms2.setDictionary2(null);

		return orderforms2;
	}

	public List<Orderform> getOrderforms3() {
		return this.orderforms3;
	}

	public void setOrderforms3(List<Orderform> orderforms3) {
		this.orderforms3 = orderforms3;
	}

	public Orderform addOrderforms3(Orderform orderforms3) {
		getOrderforms3().add(orderforms3);
		orderforms3.setDictionary3(this);

		return orderforms3;
	}

	public Orderform removeOrderforms3(Orderform orderforms3) {
		getOrderforms3().remove(orderforms3);
		orderforms3.setDictionary3(null);

		return orderforms3;
	}

	public List<Orderform> getOrderforms4() {
		return this.orderforms4;
	}

	public void setOrderforms4(List<Orderform> orderforms4) {
		this.orderforms4 = orderforms4;
	}

	public Orderform addOrderforms4(Orderform orderforms4) {
		getOrderforms4().add(orderforms4);
		orderforms4.setDictionary4(this);

		return orderforms4;
	}

	public Orderform removeOrderforms4(Orderform orderforms4) {
		getOrderforms4().remove(orderforms4);
		orderforms4.setDictionary4(null);

		return orderforms4;
	}

	public List<Paymentrecord> getPaymentrecords1() {
		return this.paymentrecords1;
	}

	public void setPaymentrecords1(List<Paymentrecord> paymentrecords1) {
		this.paymentrecords1 = paymentrecords1;
	}

	public Paymentrecord addPaymentrecords1(Paymentrecord paymentrecords1) {
		getPaymentrecords1().add(paymentrecords1);
		paymentrecords1.setDictionary1(this);

		return paymentrecords1;
	}

	public Paymentrecord removePaymentrecords1(Paymentrecord paymentrecords1) {
		getPaymentrecords1().remove(paymentrecords1);
		paymentrecords1.setDictionary1(null);

		return paymentrecords1;
	}

	public List<Paymentrecord> getPaymentrecords2() {
		return this.paymentrecords2;
	}

	public void setPaymentrecords2(List<Paymentrecord> paymentrecords2) {
		this.paymentrecords2 = paymentrecords2;
	}

	public Paymentrecord addPaymentrecords2(Paymentrecord paymentrecords2) {
		getPaymentrecords2().add(paymentrecords2);
		paymentrecords2.setDictionary2(this);

		return paymentrecords2;
	}

	public Paymentrecord removePaymentrecords2(Paymentrecord paymentrecords2) {
		getPaymentrecords2().remove(paymentrecords2);
		paymentrecords2.setDictionary2(null);

		return paymentrecords2;
	}

	public List<Repairlist> getRepairlists1() {
		return this.repairlists1;
	}

	public void setRepairlists1(List<Repairlist> repairlists1) {
		this.repairlists1 = repairlists1;
	}

	public Repairlist addRepairlists1(Repairlist repairlists1) {
		getRepairlists1().add(repairlists1);
		repairlists1.setDictionary1(this);

		return repairlists1;
	}

	public Repairlist removeRepairlists1(Repairlist repairlists1) {
		getRepairlists1().remove(repairlists1);
		repairlists1.setDictionary1(null);

		return repairlists1;
	}

	public List<Repairlist> getRepairlists2() {
		return this.repairlists2;
	}

	public void setRepairlists2(List<Repairlist> repairlists2) {
		this.repairlists2 = repairlists2;
	}

	public Repairlist addRepairlists2(Repairlist repairlists2) {
		getRepairlists2().add(repairlists2);
		repairlists2.setDictionary2(this);

		return repairlists2;
	}

	public Repairlist removeRepairlists2(Repairlist repairlists2) {
		getRepairlists2().remove(repairlists2);
		repairlists2.setDictionary2(null);

		return repairlists2;
	}

	public List<Repairlist> getRepairlists3() {
		return this.repairlists3;
	}

	public void setRepairlists3(List<Repairlist> repairlists3) {
		this.repairlists3 = repairlists3;
	}

	public Repairlist addRepairlists3(Repairlist repairlists3) {
		getRepairlists3().add(repairlists3);
		repairlists3.setDictionary3(this);

		return repairlists3;
	}

	public Repairlist removeRepairlists3(Repairlist repairlists3) {
		getRepairlists3().remove(repairlists3);
		repairlists3.setDictionary3(null);

		return repairlists3;
	}

	public List<Returne> getReturnes1() {
		return this.returnes1;
	}

	public void setReturnes1(List<Returne> returnes1) {
		this.returnes1 = returnes1;
	}

	public Returne addReturnes1(Returne returnes1) {
		getReturnes1().add(returnes1);
		returnes1.setDictionary1(this);

		return returnes1;
	}

	public Returne removeReturnes1(Returne returnes1) {
		getReturnes1().remove(returnes1);
		returnes1.setDictionary1(null);

		return returnes1;
	}

	public List<Returne> getReturnes2() {
		return this.returnes2;
	}

	public void setReturnes2(List<Returne> returnes2) {
		this.returnes2 = returnes2;
	}

	public Returne addReturnes2(Returne returnes2) {
		getReturnes2().add(returnes2);
		returnes2.setDictionary2(this);

		return returnes2;
	}

	public Returne removeReturnes2(Returne returnes2) {
		getReturnes2().remove(returnes2);
		returnes2.setDictionary2(null);

		return returnes2;
	}

	public List<Service> getServices1() {
		return this.services1;
	}

	public void setServices1(List<Service> services1) {
		this.services1 = services1;
	}

	public Service addServices1(Service services1) {
		getServices1().add(services1);
		services1.setDictionary1(this);

		return services1;
	}

	public Service removeServices1(Service services1) {
		getServices1().remove(services1);
		services1.setDictionary1(null);

		return services1;
	}

	public List<Service> getServices2() {
		return this.services2;
	}

	public void setServices2(List<Service> services2) {
		this.services2 = services2;
	}

	public Service addServices2(Service services2) {
		getServices2().add(services2);
		services2.setDictionary2(this);

		return services2;
	}

	public Service removeServices2(Service services2) {
		getServices2().remove(services2);
		services2.setDictionary2(null);

		return services2;
	}

	public List<Service> getServices3() {
		return this.services3;
	}

	public void setServices3(List<Service> services3) {
		this.services3 = services3;
	}

	public Service addServices3(Service services3) {
		getServices3().add(services3);
		services3.setDictionary3(this);

		return services3;
	}

	public Service removeServices3(Service services3) {
		getServices3().remove(services3);
		services3.setDictionary3(null);

		return services3;
	}

	@Override
	public String toString() {
		return "Dictionary [dicId=" + dicId + ", dicDesc=" + dicDesc + ", dicName=" + dicName + ", dicParid=" + dicParid
				+ "]";
	}
	
	

}